home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / WORDMISC / LABELMAG.LZH / MANUAL.DOC < prev    next >
Text File  |  1991-03-17  |  55KB  |  1,344 lines

  1.                                     LABEL MAGIC<tm>
  2.                                              ▄             ▄▄
  3.                                 ▄    ▄                ▄  ▄█▀
  4.                                     ▀█▀       ▄    ▄   ▄█▀
  5.                   ▀██▀▀▀█████▀          ▀            ▄█▀    ▄  ▄
  6.                     ▀██ ████▀  ▄█▄         ▀   ▄  ▀ ▄█▀  ▄  ▀█▀
  7.                       █ ██     ▀   ▀  ▄  ▄ ▀  ▄ ▀▄█▀ ▄
  8.                       █ ██   ▄▄▄▄▄▄▄▄   ▀█▀▄▀  ▄█▀ ▄   ▄▄▄▄▄▄▄▄▄
  9.                       █ ██    ▄▀▀████▄ ▄  ▄ ▄███ ▀     ██▀██▀▀
  10.                       █ ██       ██▀██▄   ▄ ▀██▀  ▀ ▀ █▀█ ██
  11.                       █ ██       ██ ▀▄█▄ ▀  ▄ ▄ ▀ ▄  █▀ █ ██
  12.                       █ ██       ██  ▀▄█▄ ▄  ▄ ▄    █▀  █ ██
  13.                       █ ██       ██   ▀▄█▄   ▄  ▄  █▀ ▄ █ ██
  14.                       █ ██       ██    ▀▄█▄ ▀█▀   █▀    █ ██
  15.                       █ ██       ██   ▄ ▀▄█▄ ▄   ██     █ ██
  16.                       █ ██       ██      ▀▄█▄   █▀      █ ██
  17.                       █ ██       ██       ▀▄▀█ █▀       █ ██
  18.                       █ ██       ██        ▀███▀        █ ██
  19.                       █ ██       ██        ▄▀█▀         █ ██
  20.                       █ ██   ▄▄▄███▄▄▄▄   ██        ▄▄▄██▄██▄▄▄▄
  21.                       █ ██               █▀█
  22.                     ▄▄█▄██▄▄▄          ▄██ █
  23.                  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  24.                   █   ▄▀▄ █▀▄ █▀▀ █     █▄ ▄█ ▄▀▄ █▀▀▀ ▀█▀ █▀█
  25.                   █   █▄█ █▀▄ █▀  █ ▄   █ ▀ █ █▄█ █ ▀█  █  █ ▄
  26.                   ▀▀▀ ▀ ▀ ▀▀  ▀▀▀ ▀▀▀   ▀   ▀ ▀ ▀ ▀▀▀▀ ▀▀▀ ▀▀▀
  27.  
  28.                                 (Shareware Release)
  29.  
  30.                          Graphic Label Program Documentation
  31.                                                    
  32.             Copyright (C) 1989-1991 Joseph Albanese - All rights reserved
  33.  
  34.                                    Version 3.0s
  35.  
  36.  
  37. Label MagicTM 3.0
  38. Copyright (C)1989-1991 Joseph M. Albanese, All rights Reserved.
  39.  
  40. SOFTWARE REGISTRATION
  41.  
  42. You are granted a 14 day trial period to determine whether or not Label Magic
  43. meets your needs.  After that time you must register the software.  Refer to
  44. the file called ORDER.FRM to see how to order the commercial version for only
  45. $24.95 (Additional $5 overseas).  NOTE:  The "ORDER FORM" is also available at
  46. the end of this text file.
  47.  
  48. COPYRIGHT NOTICE
  49.  
  50. Copyright (C) 1989-1991 Joseph M. Albanese.  All rights reserved.
  51.  
  52. You are granted a license to use the software described in this manual.  The software may be used or
  53. copied only in accordance with the terms of that license, which is described following this notice.
  54.  
  55. Label Magic is a trademark of Joseph M. Albanese.
  56.  
  57.  
  58. LICENSE AGREEMENT (Shareware Release)
  59.  
  60. This software is licensed to you as an end user.  IT IS NOT SOLD.
  61.  
  62. The "Shareware Release" of Label Magic is fully copyrighted and may not be
  63. sold.  However, as with all shareware, it may be copied freely for evaluation
  64. purposes.  As a Label Magic evaluee, you are granted a 14 day trial period in
  65. which to determine its suitability.  At the end of the trial period, if you
  66. wish to continue using Label Magic, you must register the software.  Refer to
  67. the file called "ORDER.FRM" for registration information.
  68.  
  69. There are many advantages associated with registering Label Magic.  Some (and
  70. certainly not all) of these include:
  71.  
  72.            o Latest verson of Label Magic
  73.            o Technical support
  74.            o Laser-printed, manual
  75.            o FREE BONUS UTILITY
  76.  
  77. Label Magic is distributed exclusively by NEOCOM 
  78. Microspecialists, Inc.
  79.  
  80. WARRANTIES AND LIABILITY
  81.  
  82. NEOCOM Microspecialists, Inc. Disclaims all warranties relating to 
  83. this software, whether express or implied, including but not limited 
  84. to any implied warranties of merchantability and fitness for a 
  85. particular purpose, and all such warranties are expressly and 
  86. specifically disclaimed.  Neither NEOCOM Microspecialists, Inc. nor 
  87. anyone else who has been involved in the creation, production, or 
  88. delivery of this software shall be liable for any indirect, 
  89. consequential, or incidental damages arising out of the use or 
  90. inability to use such software even if NEOCOM Microspecialists, Inc. 
  91. has been advised of the possibility of such damages or claims.  In no 
  92. event shall NEOCOM Microspecialists, Inc.'s liability for any damages 
  93. ever exceed the price paid for the license to use the software, 
  94. regardless of the form of claim.  The person using the software bears 
  95. all risk as to the quality and performance of the software.  Some 
  96. states do not allow the exclusion of the limit of liability for 
  97. consequential or incidental damages, so the above limitation may not 
  98. apply to you.
  99.  
  100. This agreement shall be governed by the laws of the state of Virginia 
  101. and shall inure to the benefit of NEOCOM Microspecialists, Inc. and 
  102. any successors, administrators, heirs and assigns.  Any action or 
  103. proceeding brought by either party against the other arising out of or 
  104. related to this agreement shall be brought only in the STATE or 
  105. FEDERAL COURT of competent jurisdiction located in Henry County, 
  106. Virginia.  The parties hereby consent to in personam jurisdiction of 
  107. said courts.
  108.  
  109.  
  110. TRADEMARKS
  111.  
  112. Throughout this manual are commercial names of products made by other 
  113. manufacturers or developers.  Many of these product names are either 
  114. registered or unregistered trademarks of their respective 
  115. manufacturers or developers.  The owners of these trademarks have 
  116. never expressed any approval or disapproval of NEOCOM products, nor 
  117. are they associated with Label Magic, NEOCOM Microspecialists, Inc., 
  118. or Joseph M. Albanese in any way.
  119.  
  120.  
  121.                                   C O N T E N T S
  122.  
  123. GETTING STARTED
  124.  
  125.         Capabilities
  126.         Graphics Systems Supported
  127.         Printers Supported
  128.         System Requirements
  129.  
  130. USING LABEL MAGIC
  131.  
  132.         The Main Menu
  133.         Configuration
  134.  
  135. LABEL  MAINTENANCE
  136.  
  137.         The Label Maintenance Menu
  138.         Status Line
  139.         Directory
  140.         Menu
  141.         Create/Edit Labels
  142.         New Labels
  143.     Deleting Labels                                    
  144.     A Note About Text Editing                            
  145.  
  146. MAILING LISTS
  147.  
  148.     Create/Edit Lists                                    
  149.     List Limitations                                    
  150.         Label Editing
  151.         Adding New Labels
  152.         Deleting Lists
  153.         Browse
  154.     Data File Types                                    
  155.  
  156. PRINTING
  157.  
  158.     Printing Labels                                    
  159.     Labels (one or more copies of a single label)            
  160.         2-Wide Labels
  161.     Shipping Labels                                    
  162.     Lists (one of more copies of a LIST of labels)            
  163.         Letterheads
  164.     Form Feed (for LASER printers)                        
  165.         DOS Shell
  166.         Directory Options
  167.  
  168. ICON  EDITOR
  169.  
  170.         Note to Mouse Users
  171.         Editor Options
  172.  
  173. ICON IMPORTING
  174.  
  175.     Icon Conversion                                    
  176.     Icon Import/Conversion Methods                        
  177.     A Final Note About Conversions                        
  178.  
  179. EDITOR DISCUSSION
  180.  
  181.         Drawing/Cursor Movement
  182.         Icon Alignment
  183.  
  184. ADVANCED   TECHNIQUES
  185.  
  186.         Turbo Pascal Programmers
  187.     Simple Programming Example                            
  188.         One Final Note
  189.  
  190.  
  191. G E T T I N G   S T A R T E D
  192.  
  193.  
  194. Capabilities
  195.  
  196. Label Magic is much more than a great graphic label generator.  Here 
  197. are some of the many features available to Label Magic users:
  198.  
  199. GRAPHIC LABELS:    Create mailing labels with crisp 2500 dot icons.  
  200.                 Label Magic has its own icon editor built-in!
  201.  
  202. ICON IMPORTING:    Now you can easily convert all your favorite PRINT 
  203.                 SHOP or PRINTMASTER   graphics to Label Magic
  204.                 icons.  Since Label Magic has its own built-in
  205.                 icon editor; however, these programs are not
  206.                 required.
  207.  
  208. MAILING LISTS:    Generate mailing lists with (or without) graphic 
  209.                 icons for batch printing.
  210.  
  211. ENVELOPES:    If you have a printer that allows you to insert 
  212.                 envelopes (for example: HP DeskJet, IBM
  213.                 Proprinter), or if you purchase form-fed envelopes
  214.                 for other dot matrix printers, you can use Label
  215.                 Magic to print ICONS, ADDRESSES, etc., directly on
  216.                 the envelopes.
  217.  
  218. LETTERHEADS:    You can print the very same icons and/or addresses 
  219.                 you use for labels as a letterhead as well.  This
  220.                 combination of matching envelopes and letterheads
  221.                 produces a professional look.
  222.  
  223. TEXT ICONS:    Every copy of Label Magic comes complete with a 
  224.                 utility program called "CONVICON.EXE," which
  225.                 facilitates the conversion of Label Magic icon
  226.                 files (.ICN) to and from a number of other
  227.                 formats, including ASCII.  ASCII icons can be used
  228.                 in text files or word processed documents.
  229.  
  230. GENERAL PURPOSE 2500 dot icons generated by Label Magic can be converted,
  231. using the utility program mentioned above, to a form accessible to Pascal
  232. programmers.  This means you can write Pascal routines to manipulate Label
  233. Magic graphic icons.  For instance, you could use Label Magic to create
  234. single color icons for use in an animated graphics sequence for a Pascal game.
  235.  
  236. SHIPPING LABELS:    Use specially designed labels in conjunction with 
  237.                         Label Magic to produce excellent quality shipping
  238.                         labels.
  239.  
  240. 24 PIN PRINTER    Now, Label Magic prints on the LQ-2500, Panasonic 
  241. KX-P1124 and other compatible 24 pin printers.
  242.  
  243.  
  244.  
  245. G R A P H I C S   S Y S T E M S   S U P P O R T E ED
  246.  
  247. A wide variety of graphics systems is supported by Label Magic, 
  248. including:
  249.  
  250. CGA
  251. Hercules (monographics)*
  252. MCGA (Model 30)
  253. EGA
  254. AT&T 640x400 HIRES
  255. VGA (color or monochrome)
  256.  
  257. *MS mouse support no available in Hercules mode.
  258.  
  259.  
  260. P R I N T E R S   S U P P O R T E D
  261.  
  262. Label Magic provides full support for the following printers (and 
  263. compatibles):
  264.  
  265. ALPS ALQ200/300 (Color/Mono)
  266. C.Itoh 8510A "Prowriter"
  267. EPSON I (FX/LX 80/86e/800)
  268. EPSON II (Other)
  269. EPSON LQ-2500
  270. EPSON JX (Color)
  271. HP DeskJet/DeskJet Plus/DeskJet 500
  272. HP LaserJet Series II
  273. HP LaserJet Series IIP
  274. HP LaserJet Series III
  275. HP PaintJet (Color)
  276. IBM Graphics Printer
  277. IBM Proprinter
  278. NEC 8023
  279. Okidata 320 (IBM/EPSON Compatible Model)
  280. Tandy DMP106 (Tandy mode)
  281. Seikosha SK-3000AI (Color/Mono)
  282. Panasonic KX-P1124
  283.  
  284. NOTE:    Printer output may be routed to either LPT1 or LPT2.  Serial 
  285. printing is NOT currently supported.
  286.  
  287.  
  288. S Y S T E M   R E Q U I R E M E N T S
  289.  
  290. Label Magic requires an IBM PC (or 100% compatible) running IBM or MS 
  291. DOS version 3.xx or 4.xx with at least 512K of RAM, a parallel 
  292. printer, and a *hard disk drive.  An MS or compatible mouse is 
  293. optionally supported in the icon editor. 
  294.  
  295. NOTE:    Label Magic may work on a floppy system where density is 
  296. sufficient;  however, it is highly recommended that it be run 
  297. from a fixed drive and NEOCOM Microspecialists, Inc. will not 
  298. support such use.
  299.  
  300.  
  301.  
  302. U S I N G   L A B E L   M A G I C
  303.  
  304. The Main Menu
  305.  
  306. The first thing you will see when you run Label Magic is the MAIN 
  307. MENU.
  308.  
  309. As implied by the numbering, there are four MAIN MENU options.  The 
  310. first time you use Label Magic, and occasionally thereafter, you 
  311. should choose the CONFIGURATION option ("3").  It may seem strange to 
  312. you at this point to select the third menu option first; however, it 
  313. will become clear to you later that these options are numbered in the 
  314. order that they are most frequently accessed.  Needless to say, our 
  315. discussion will not necessarily follow this pattern.
  316.  
  317.  
  318. C O N F I G U R A T I O N
  319.  
  320. To configure Label Magic to work correctly with your computer system, 
  321. choose option three by pressing the "3" key.  It is not necessary to 
  322. follow the key press with an ENTER.
  323.  
  324. The configuration control window will pop up in front of the upper 
  325. portion of the main menu.  As with the main menu, the configuration 
  326. menu has four options:
  327.  
  328. P.    PRINTER - You must configure Label Magic's graphics to be 
  329.         compatible with your printer.  This is accomplished by pressing
  330.         the "P" key, which will bring up the printer selection menu.  To
  331.         make a selection, use the arrow keys (up/down) to position the
  332.         highlight bar over the desired printer and press ENTER.
  333.  
  334. O.    OUTPUT - In addition to telling Label Magic what type of printer 
  335.         you have, you must also tell how it is connected.  There are two
  336.         OUTPUT devices available:  LPT1    and    LPT2.
  337.  
  338.     "LPT1" should work for most applications; however, if you need to 
  339.         change this setting, do so by repeatedly pressing the "O" key on
  340.         your computer keyboard.
  341.  
  342. S.    SOUND - Pressing "S" will toggle the SOUND option between "ON" 
  343.         and "OFF."  If "OFF" is selected, most sounds generated by Label
  344.         Magic will be suppressed.
  345.  
  346. G.    GRAPHICS MODE - Pressing "G" on your keyboard brings up the 
  347.         graphics selection menu.  Use the arrows keys, just as with the
  348.         printer selection menu, to select the graphics mode which is the
  349.         best your system can support.  In order of resolution they are:
  350.         CGA, EGA, HERC (mono), AT&T and VGA.  VGA has the highest
  351.         resolution and CGA the lowest.
  352.  
  353. When you have made all necessary changes, press ENTER to make them 
  354. perminent.  This will store all configuration settings and return you 
  355. to the main menu.
  356.  
  357. If you decide that you do NOT wish to keep the changes, simply press 
  358. ESC to return to the main menu.
  359.  
  360.  
  361. L A B E L   M A I N T E N A N C E
  362.  
  363. The Label Maintenance Menu
  364.  
  365. The Label Maintenance option is selected from the main menu by 
  366. pressing the "1" key.  You will undoubtedly spend the majority of your 
  367. time in this option while using Label Magic.  Here is a list of the 
  368. kinds of things you can do in LABEL MAINTENANCE:
  369.  
  370.  
  371. Label Editing
  372. Label List Management
  373. Icon/Label Browse
  374. Label Preview
  375. Label/Letterhead/Envelope Printing
  376. View File List
  377. DOS Shell
  378.  
  379.  
  380. S T A T U S   L I N E
  381.  
  382. At the bottom of the screen you should see a status line containing 
  383. three fields.  First, the drive letter and path of where you were at 
  384. the time you ran Label Magic is displayed on the left.  Second, in the 
  385. middle, is the percentage of disk space currently used up.  And 
  386. finally, on the right, the current system date is shown.
  387.  
  388.  
  389. D I R E C T O R Y
  390.  
  391. Occupying about one quarter of the screen and flush against the left 
  392. side of the screen, you will notice a window labeled "DIRECTORY."  As 
  393. its name suggests, this is a directory list of all the files currently 
  394. in the Label Magic directory.  There are several directory options 
  395. which will be discussed soon, but for now try using the UP and DOWN 
  396. arrow keys to scroll back and forth through the entire list of files 
  397. in the directory.
  398.  
  399.  
  400. M E N U
  401.  
  402. The remainder of the label maintenance screen is occupied by a MENU 
  403. box.  There are six options associated with this screen, which we will 
  404. discuss in order and in detail in the following pages.
  405.  
  406.  
  407. C R E A T E / E D I T   L A B E L S
  408.  
  409. This option (No. 1 in LABEL MAINTENANCE) is for creating a new label 
  410. or for editing an existing one. The mode, either CREATE or EDIT,  is 
  411. selected automatically depending on whether or not the label already 
  412. exists.
  413.  
  414. To choose this option, press "1" on your keyboard.  The MENU will be 
  415. replaced by a pop-up label editing screen .
  416.  
  417. The first thing you should do when creating a label is enter a name 
  418. for it.  Be sure you do not specify a name which is already in use or 
  419. the existing label may be erased.  Press ENTER   to move on to the 
  420. next field.
  421.  
  422. Now enter the name of any (optional) graphic icon for the label.  
  423. Icons are small graphic symbols created in the icon editor and are 
  424. printed on the left side of the label.  If you do not wish to use an 
  425. icon simply leave this field blank.
  426.  
  427. Fonts are also optional.  Enter a number (0-4) to select various 
  428. fonts.  We recommend that you start out by using font "0" and 
  429. experiment later to achieve the best results.  Fonts vary considerably 
  430. from printer to printer.  In fact, on some printers it may make little 
  431. or no difference at all.  For users of the HP PaintJet, the font 
  432. number actually selects a color for the text portion of the label.
  433.  
  434. The last step in creating a new label is to enter the address (and/or 
  435. whatever other text) information is to be printed.  Six text lines are 
  436. provided for each label.  It should be noted that six lines are a lot 
  437. to cram onto a single label and that normally, unless you don't mind 
  438. the lines being so close together, you should double-space. In other 
  439. words, skip a line between address lines.
  440.  
  441. Before you save this new label, you may want to take a preview of what 
  442. the printed product will look like.  The PREVIEW   feature is selected 
  443. by pressing the function key "F3."  This is one of the more powerful 
  444. features of Label Magic.  It provides you with a true WHAT YOU SEE IS 
  445. WHAT YOU GET (WYSIWYG) view of what a label will look like when it is 
  446. printed.  The only exception to PREVIEW's   accuracy is that font 
  447. selections are not taken into account. Other function options are 
  448. listed at the bottom of the editing screen.  When everything is 
  449. correct, you are ready to save the newly created label.  To SAVE  the 
  450. label, press "F1".  If you receive a warning that the label you are 
  451. attempting to save "ALREADY EXISTS," then either change the name in 
  452. the "LABEL" field or tell Label Magic to overwrite the old one.
  453.  
  454. At any time during the editing process you may press "ESC" to abort  
  455. the edit and return to the LABEL MAINTENANCE menu, or "F4" to clear 
  456. all fields and start over.
  457.  
  458.  
  459. New Labels
  460. All you have to do to edit an existing label is enter the name in the 
  461. "LABEL" field and press "F2" to load the current label information.  
  462. Once loaded, everything else is exactly as if you were creating a new 
  463. one.
  464.  
  465.  
  466. Deleting Labels
  467.  
  468. The only way a label can be deleted is to delete the DOS file which 
  469. contains it.  This may be done either by exiting Label Magic or by 
  470. choosing the "DOS SHELL" feature to get into DOS, and then using the 
  471. DOS "DEL" command to delete the "????????.LBL" file for the given 
  472. label.
  473.  
  474. A Note About Text Editing
  475.  
  476. All text input routines in Label Magic work identically.  Type the 
  477. information into the selected field, then press ENTER   to move on. 
  478.  
  479. There is one exception to this rule.  When in the label editor, you 
  480. may use the UP/DOWN arrow keys to move from field to field.  This 
  481. makes editing easier; however, it also means that directory scrolling 
  482. is not allowed.
  483.  
  484. To correct a typing mistake, use the BACKSPACE key.  And finally, to 
  485. change a field which already contains information, simply type over 
  486. the old text and press ENTER.  Whatever is in BOLD PRINT at the time 
  487. when you hit the ENTER key replaces what was in the field.
  488.  
  489.  
  490. M A I L I N G   L I S T S
  491.  
  492. Create/Edit Lists
  493.  
  494. This option (No. 2 in LABEL MAINTENANCE) is for creating a new label 
  495. list or for editing an existing one. The mode (CREATE or EDIT), just 
  496. as with CREATE/EDIT LABELS, is selected automatically depending on 
  497. whether or not the list already exists.  To choose this option, press 
  498. "2" on your keyboard.  You will be prompted to enter a list name. 
  499.  
  500. Whether you're creating a new list or editing an existing one, type 
  501. the name and press ENTER.  The pop-up list editing screen should now 
  502. be visible in front of the label maintenance menu.  Subsequent to an 
  503. in-depth discussion on the uses and capabilities of Label Magic's list 
  504. feature, I would like to take a moment to review its limitations.
  505.  
  506.  
  507. List Limitations
  508.  
  509. The primary function of Label Magic is to produce mailing labels with 
  510. graphic icons.  It is further assumed that the primary use for its 
  511. labels will be for return addresses.  However, we simply couldn't 
  512. distribute a label program of any kind that had no list capabilities.  
  513. Moreover, it would not make sense to require that all labels carry 
  514. icons.  For this reason Label Magic does support non-graphic labels 
  515. and does have rudimentary mailing list capabilities. In short, if you 
  516. have a $20,000,000.00 company and wish to generate a mailing list with 
  517. thousands of addresses, this is not the program you should be using.  
  518. Nonetheless, if you have a group ranging from 10 to 300 addresses, 
  519. then Label Magic will have no trouble handling that.  With that out of 
  520. the way, let us discuss the operation of Label Magic lists.
  521.  
  522.  
  523. Label Editing
  524.  
  525. The five fields of interest within the editing window are:
  526.  
  527. LIST:           Contains the name of the list currently selected.
  528.  
  529. LABEL:          Contains the name of the label, within the currently
  530.                 selected list, being viewed.
  531.  
  532. NOTE:           This is the only user-modifiable field.
  533.  
  534. LABEL NUMBER:    The label number field, in the form "(xx of xx)," tells 
  535.                 which label is currently in view and how many total
  536.                 labels are in the list.
  537.  
  538. ICON:           The name of the icon (if any) which is associated with
  539.                 the label being viewed.
  540.  
  541. LABEL BOX:    Displays the contents of the address portion of the 
  542.                 label being viewed.
  543.  
  544. A label list may be traversed in four ways.  The first two are "NEXT" 
  545. and "PRIOR," which are selected by "F1" and "F2," respectively.  As 
  546. implied by their names, "NEXT" means to advance by one label and 
  547. "PRIOR" to move backward through the list by one.  The other two ways 
  548. to traverse a list are "HOME" and "END."  Pressing the "HOME" key will 
  549. place you at the beginning of a list and "END" will put you at the 
  550. last label.
  551.  
  552.  
  553. Adding New Labels to a List
  554.  
  555. To add a new label (or group of labels, using wildcards) to a new or 
  556. previously existing list, press "F4" on your keyboard.  This will 
  557. place the cursor at the beginning of the "LABEL" field.  At this point 
  558. you have two options:
  559.  
  560. 1.    Type the name of a label and press ENTER to add it to the 
  561.         list.
  562.  
  563. 2.    Use wildcards, identical to those used by DOS, to add an 
  564.         entire group of labels to the list automatically.
  565.  
  566. Option 1 is fairly straightforward.  That method simply attaches a 
  567. single label to the list and is self explanatory.
  568.  
  569. Option 2, on the other hand, is a bit more complex and requires 
  570. greater discussion.  If a situation arises where you have a group of 
  571. similarly named labels which you would like to add to the list, you 
  572. may be able to use wildcards to add the entire group automatically.  
  573.  
  574. For example, if you've created five labels whose names are the same 
  575. and unique (at least for the first few characters), you could use a 
  576. "?" or an "*" to combine them.  If the names were LABEL1, LABEL2, ..., 
  577. LABEL5, for instance, you could enter "LABEL?" in the label field and 
  578. all five labels would be appended to the list.  You could also use 
  579. "LABEL*" to accomplish the same thing.  The difference between using 
  580. "?" and using "*" is that the "?" is used to replace a single (wild) 
  581. character, but "*" replaces all characters to the end of the name.  In 
  582. other words, "LAB*" would work, but "LAB?" would not.  Keep in mind 
  583. also that if you enter "LAB*" that you may accidentally bring in 
  584. labels with names such as "LABAMBA."  This brings to mind another very 
  585. important point.  
  586.  
  587. When you are creating labels that you know will be used later in a 
  588. list, be sure to give all the labels similar names (those which have 
  589. identical characters starting from the left).  This will make building 
  590. the list effortless later.
  591.  
  592. In addition to adding new labels to a list, two other methods for 
  593. making modifications to a list exist, MOD and DEL.
  594.  
  595. MOD, which stands for "MODIFY," will allow you to change the label 
  596. that is in the current position (#16 shown previously) in the list to 
  597. some other label.  In other words, if you type in some other label's 
  598. name in place of whichever one you are currently viewing, that label 
  599. will then become label number "16" (in the previous example). Entering 
  600. blanks will make label number "16" a blank label such that nothing 
  601. will be printed in its place.
  602.  
  603. The last feature available, "DEL," as its name indicates, allows you 
  604. to remove a label from the list entirely. THIS  DOES  NOT  ERASE  THE 
  605. LABEL, but rather it removes the label's name from the current list.
  606.  
  607.  
  608. Deleting Lists
  609.  
  610. The only way a list can be deleted is to delete its DOS file, which 
  611. can only be done from DOS.  List files end with the extension ".LST" 
  612. and are usually the least common.
  613.  
  614.  
  615. B R O W S E
  616.  
  617. Another great Label Magic feature in the WYSIWYG category is BROWSE.  
  618. BROWSE is option 3 from the Label Maintenance menu and is selected by 
  619. pressing the "3" key when the menu is in view.
  620.  
  621.  The two browse options are:  (1) Browse Icons and  (2) Browse Labels.
  622.  
  623.  
  624.                     Browse ICONS or LABELS (I/L)?
  625.  
  626.  
  627. When you see the window displayed above, enter either "I" to browse 
  628. icons, "L" to browse labels, or press ESC to abort and go back to the 
  629. maintenance menu.
  630.  
  631. To "browse" simply means to view (graphically) each icon or label in 
  632. the Label Magic directory, one at a time.
  633.  
  634.  
  635. D A T A   F I L E   T Y P E S
  636.  
  637. Before we talk about these options, we should take a moment to examine 
  638. the three basic data file types associated with Label Magic: icons, 
  639. labels and lists.
  640.  
  641. ICONS:    Graphic icons generated by Label Magic (see ICON EDITOR) are 
  642. stored in condensed, individual files which occupy 350 
  643. bytes.  The file names are specified by the user; however, 
  644. they all share the ".ICN" file extension.
  645.  
  646. There is also a special un-compressed icon file format
  647. specifically for Pascal programmers.  To find out more about
  648. it, refer to the programmer's section.
  649.  
  650. LABELS:    As with icons, labels also are stored as individual files, 
  651. but with the ".LBL" file extension.  The label file contains 
  652. all label information, including the name of the (optional) 
  653. graphic icon.
  654.  
  655. This "separate file" technique has many advantages.  For one
  656. thing, it is not necessary to store 350 bytes of an icon in 
  657. every label file.  Rather, only 8 bytes (extension assumed) 
  658. is required to store the NAME of the icon.
  659.  
  660. LISTS:    Label Magic label LISTS are nothing more than random access 
  661.         files containing the name of each label in the list.  All
  662.         other information is gathered dynamically when you are
  663.         working with lists.
  664.  
  665. Analogous to the "separate file" argument above, since lists
  666. are only required to store the name of a label, each element 
  667. in the list requires only 8 bytes.  This technique allows 
  668. greater flexibility with lists.  For instance, since list 
  669. files are very small, you may generate many lists which all 
  670. draw from one label pool.
  671.  
  672.  
  673. P R I N T I N G
  674.  
  675. Option 4, selected by pressing the "4" key from the label maintenance
  676. menu, is the option to choose whenever you wish to print anything.  
  677. There is one exception to this rule, though.  The ICON EDITOR allows 
  678. you to print a single icon just to see what it's going to look like 
  679. (refer to ICON EDITOR section).
  680.  
  681. The first thing you have to do is select the type of printing you will 
  682. be doing.  A query window, pictured below, will pop up prompting you 
  683. to enter your selection.
  684.  
  685. PRINT OPTIONS
  686.  
  687.     1. LABELS
  688.     2. SHIPPING LABELS
  689.     3. LISTS
  690.     4. LETTERHEADS
  691.     5. FORMFEED
  692.  
  693. ESC=ABORT
  694.  
  695.  
  696. To make the choice, hit the number key corresponding to your 
  697. selection.  As with most menus, it is NOT necessary to press the ENTER 
  698. key.
  699.  
  700.  
  701. Printing Labels
  702.  
  703. When printing, Label Magic assumes you are using "1-wide" labels.  By 
  704. "1-wide," we mean that there is only one label across the width of the 
  705. label sheet.  This does not mean that you cannot print "2-wide" 
  706. labels; however, it does mean that you won't be able to do it in a 
  707. single pass.  We recommend the following labels:
  708.  
  709.  
  710. For dot matrix printers:
  711.  
  712. AVERY 4145 3.5" x 15/16" fanfold pressure-sensitive adhesive
  713. TANDY Cat. No. 26-1328  3.5" x 15/16" x 4.25"carrier fanfold adhesive
  714.  
  715.  
  716. For LASER/DESKJET printers:
  717.  
  718. AVERY 5161 (Address Labels) 8.5" x 11" self-adhesive sheets
  719. AVERY 5163 (2" Shipping Labels) 8.5" x 11" self-adhesive sheets
  720.  
  721. Other brands should work, assuming the dimensions are the same.
  722.  
  723. Labels (one or more copies of a single label)
  724.  
  725. Option 1 is for printing one or more copies of a single label.  To 
  726. select this option, press "1" on your keyboard. You will then be asked 
  727. whether or not to include the address.  This might seem like a silly 
  728. question, but there will certainly be occasions when you wish only to 
  729. print the graphic icons.  Finally, be sure the labels are properly 
  730. aligned, then enter the number of labels which are to be printed.  
  731. It's a good idea to print only 1 label at a time until you are sure 
  732. the paper alignment is correct, and (believe it or not) to be sure 
  733. that the printer is turned on.  That's it.
  734.  
  735.  
  736. 2-Wide Labels
  737.  
  738. If you are using a LASER or DeskJet printer with 2-wide labels (such 
  739. as AVERY 5161), this version of Label Magic will print them in a 
  740. single pass.  However, if you have 2- wide labels on a dot matrix 
  741. printer, simply print half of the desired number of labels and then 
  742. reinsert the labels so that the remainder of the labels are printed 
  743. upside down and on the other side.
  744.  
  745. Another safeguard you might wish to take is to cycle power OFF and 
  746. back ON on your printer to be sure that the default settings are 
  747. restored.  Label Magic makes few assumptions regarding the status of 
  748. the printer prior to printing.
  749.  
  750.  
  751. Shipping Labels
  752.  
  753. This feature makes printing shipping labels extremely easy.  
  754. Basically, Label Magic assumes that if you want to print a shipping 
  755. label instead of a regular address label that you are using 2 inch 
  756. labels rather than 1 inch address labels (AVERY   5163 for LASER 
  757. Printers).  The upper half of the resulting label will be the return 
  758. address, while the lower half will contain the word "TO:" and three 
  759. blank lines.
  760.  
  761. If you don't want blank lines on the lower half of a shipping label, 
  762. then don't use the "shipping label" option.  Instead, use the list 
  763. feature to create a list of two labels.  The first label being the 
  764. return address and the second being the "ship to" address.
  765.  
  766.  
  767. Lists (one or more copies of a LIST of labels)
  768.  
  769. Option 3 is for printing "Label lists," which were discussed in detail 
  770. in the earlier section, CREATE/EDIT  LISTS.  Printing label lists is 
  771. exactly like printing labels, with one exception.  Instead of 
  772. specifying the name of a particular label, you indicate the name of a 
  773. list to be printed.  Just as with printing a label, you must tell 
  774. whether or not addresses should be included on the printouts.  And, 
  775. you must indicate the number of times the list should be printed.
  776.  
  777.  
  778. Letterheads
  779.  
  780. Label Magic allows you to print matching letterheads to go along with 
  781. those beautiful labels.  Select this option (print option 4) by 
  782. pressing "4" on your keyboard, from the PRINT OPTIONS pop-up menu.  As 
  783. with printing labels and lists, the options associated with printing 
  784. letterheads are the same.  You specify which label, whether or not to 
  785. include the address, and the number of letterheads (or pages).  There 
  786. is one additional option, though, and that is whether a letterhead 
  787. dividing line should be printed.  A dividing line is exactly what its 
  788. name indicates, a line between the letterhead and the body of a future 
  789. document.
  790.  
  791. Form Feed (for LASER printers)
  792.  
  793. That last print option, number 4, provides you with a way to make your 
  794. printer do a form feed (advance one sheet) without leaving your desk 
  795. chair.
  796.  
  797. If you are using Label Magic in conjunction with a LASER printer, you 
  798. may find it necessary to initiate a form feed after sending other 
  799. printing instructions, before the printer actually begins to print.  
  800. Laser printers only begin printing once an entire page, or a form feed 
  801. character, has been received.  We preferred not to hard- code form 
  802. feeds since there are many instances where one doesn't wish to feed 
  803. the paper until a series of labels has been printed on a particular 
  804. page.  In this way you could manually send label print commands for a 
  805. number of labels and then send the form feed to instruct the print to 
  806. send the sheet through.
  807.  
  808. Getting back to the LABEL MAINTENANCE menu, we will now discuss the 
  809. last two menu options, "5" and "6," which are "DOS SHELL" and 
  810. "DIRECTORY OPTIONS," respectively.
  811.  
  812.  
  813. DOS Shell
  814.  
  815. "DOS SHELL" provides a quick way to get into and out of DOS without 
  816. ever actually leaving Label Magic. To enter a DOS SHELL, simply press 
  817. "5" on your keyboard and there you'll be.  Remember to type "EXIT" and 
  818. press ENTER as soon as you have completed your work in DOS, to get 
  819. back into Label Magic.  This is important since it is easy to forget 
  820. you are in a shell.
  821.  
  822. The DOS SHELL is quite handy for deleting an icon, a label, a list or 
  823. a group of any of those using standard DOS "DEL" commands.
  824.  
  825.  
  826. Directory Options
  827.  
  828. As you know by now, the label maintenance screen contains a directory 
  829. listing, to the left.  When you first come into label maintenance ALL 
  830. files in the Label Magic directory are displayed.  You should also 
  831. know by now that pressing the UP/DOWN   arrow keys allows you to 
  832. scroll up or down through the entire file list.  
  833.  
  834. This would be fine, but you don't always care to see all the files in 
  835. the Label Magic directory.  This is the reason for option 6, DIRECTORY 
  836. OPTIONS.  Press "6" from the label maintenance menu and you will be 
  837. presented with the following directory options:  "Show Icons," "Show 
  838. Labels," "Show Lists" and "Show All."
  839.  
  840. Press a "1" now and only icon (.ICN) files will be visible in the 
  841. directory window.  Press a "2" and only label (.LBL) files are shown.  
  842. Press a "3" and only list (.LST) files are apparent.  Directory option 
  843. "4" will cause all files to be displayed again.
  844.  
  845. These options are very helpful when invoked just prior to label or 
  846. list editing.  For example, if you are going to work on a list, it is 
  847. very helpful if only labels are visible.  It is even more important 
  848. when editing labels, because UP/DOWN directory scrolling is 
  849. temporarily disabled.
  850.  
  851.  
  852. Icon Editor
  853.  
  854.  
  855. The most powerful feature of Label Magic is its ability to produce 
  856. professional labels with graphic icons. All sample icons you may have 
  857. already seen were created using the ICON EDITOR.
  858.  
  859. To invoke the editor, press "2" from the MAIN MENU. There are four 
  860. primary fields of interest, which we will discuss in detail, within 
  861. the editor screen:  Options List, Status Area, Editor Box and Preview 
  862. Box.
  863.  
  864.  
  865. Note to Mouse Users
  866.  
  867. Label Magic supports MS (or compatible) mice and drivers.  If you have 
  868. any difficulty getting a mouse or driver working, be sure you have the 
  869. most recent version of the driver.  If everything goes well you should 
  870. be able to see a small arrow inside the icon box which moves with the 
  871. mouse.
  872.  
  873. But getting back to the icon editor screen, as we said, there are four 
  874. primary areas.
  875.  
  876. OPTION LIST:    This is the list of options on the left side of the 
  877.                 editor screen.  There are twenty editor options, all of
  878.                 which we will soon discuss.
  879.  
  880. STATUS AREA:    In the lower left corner of the screen you will see 
  881.                 messages telling of the status of various features.
  882.                 For instance, "SILENT" displayed means that the sound
  883.                 effects are being suppressed.  Other status messages
  884.                 include: "DRAW," "ERASE" and "CIRCLE."
  885.  
  886. EDITOR BOX:    The square (or rectangular, depending on aspect ratio) 
  887.                 box in the middle of the screen is known as the "EDITOR
  888.                 BOX."  This box is the area where icon editing actually
  889.                 takes place.
  890.  
  891. If you are using a mouse, you have likely noticed by now that the 
  892. mouse cursor's movement is limited to the confines of the editor box.  
  893. Hence, even if you use a mouse for icon editing, editor options must 
  894. still be selected from the keyboard.
  895.  
  896. PREVIEW BOX:    On the right side of the editor screen, about half way 
  897.                 from the top, you will see a small box labeled
  898.                 "PREVIEW."  It is a miniature version of the editor
  899.                 box, whose purpose it is to allow you to see
  900.                 (approximately) what the icon will look like when
  901.                 printed.
  902.  
  903.  
  904. Editor Options
  905.  
  906. F1:DIRECTORY
  907. Pressing the function key "F1" will take you temporarily out of the 
  908. graphics-based icon editor and into a directory utility.  The utility 
  909. allows you to scroll through the entire Label Magic directory, 
  910. enabling you to check for existing icons, etc.  Notice that all icon 
  911. files (those ending in .ICN) are highlighted.  This will help you sift 
  912. through a long list for a particular icon file.  To abort the 
  913. directory utility, simply press "ESC" and you will find yourself right 
  914. back inside the editor.
  915.  
  916.  
  917.  
  918.  
  919. F2:CLEAR
  920. The purpose of the "clear" option is to erase the contents of the 
  921. editor and preview boxes.
  922.  
  923. The "Clear" option will erase any and all work accomplished, but NOT
  924. saved, prior to invoking it.  Use option "F2" only when you are 
  925. absolutely certain that you do not need to save what is currently on 
  926. the screen.
  927.  
  928. F3:TOGGLE
  929. Pressing "F3" will cause whichever tiny block the square cursor is on 
  930. at the time to be toggled "ON" or "OFF." For example, if the block is 
  931. ON at the time you press F3, then it will be toggled back OFF.
  932.  
  933. F4:COMPLEMENT
  934. This option might have been more appropriately named "INVERSE." I say 
  935. this because the effect of hitting "F4" is that the entire contents of 
  936. the editor box is converted to inverse video.  That is to say, all 
  937. "ON" blocks are turned off and all "OFF" blocks are turned on.  People 
  938. familiar with the binary complement will understand why it is so 
  939. named.
  940.  
  941. F5:ROTATE
  942. Choosing this option will cause the entire contents of the editor box 
  943. to be rotated, in a clockwise direction, by 90 degrees.  Press F5 four 
  944. times and the image will be back to its original attitude.
  945.  
  946. F6:CIRCLE
  947. To really appreciate this option, try making a large circle manually 
  948. sometime.  The way it works is that you position the cursor on a block 
  949. that is to be the center of the resulting circle, then press F6.  The 
  950. word "CIRCLE" should appear down in the status area now.  Label Magic 
  951. is now waiting for you to press a number key in the range 1-9.  
  952.  
  953. The number represents, approximately, the length of the radius of the 
  954. circle (in blocks).  Play around with this feature for awhile to get a 
  955. good feel for the size of the circles relative to the numbers.
  956.  
  957. F7:DRAW
  958. Use this option when you wish to create a series of connecting blocks, 
  959. a line for example.  Hit F7 and the message "DRAW" will appear in the 
  960. status area.  This will stay on until F7 is again pressed to toggle it 
  961. back off.  Pressing any of the (Home,PgUp,UP,DOWN, etc.) keys will 
  962. move the block cursor, leaving a trail of highlighted blocks.
  963.  
  964. Do not use this feature when you use a mouse for drawing.
  965.  
  966. F8:ERASE
  967. This does exactly the opposite of what DRAW does.  F8 toggles between 
  968. ERASE "ON" and ERASE "OFF." Cursor movement, by means of the keyboard, 
  969. will leave a trail of "OFF" blocks.  Pressing any of the 
  970. (Home,PgUp,UP,DOWN, etc.) direction keys will move the block cursor, 
  971. leaving a trail of blank blocks.  Again, do not use this option when 
  972. you are drawing using a mouse.
  973.  
  974. F9:SILENT
  975. You will find that there are a number of beeps, bells and whistles 
  976. which help enhance Label Magic's user interface.  F9 allows you to 
  977. silence the sound effects, except for some warnings, for those times 
  978. when you simply don't wish to hear them.  Press F9 again to turn the 
  979. sound effects back on.
  980.  
  981. ^P:PRINT
  982. The key combination CTRL-P (CTRL key and P key held simultaneously), 
  983. which is represented here by "^P", permits you to send the current 
  984. icon image to your printer for review.  This is particularly helpful 
  985. for users with EGA graphics systems, since the screen image is 
  986. distorted by an elongated aspect ratio.
  987.  
  988. U:SHIFT UP
  989. This feature allows you to shift the entire icon image up one pixel 
  990. row.  Portions of the icon that are shifted off the top are wrapped 
  991. back to the bottom row.
  992.  
  993. D:SHIFT DOWN
  994. Exactly the same as "SHIFT UP," except that the icon is shifted 
  995. downward and that portions of the icon that are shifted off the bottom 
  996. are wrapped back to the top row.
  997.  
  998. L:SHIFT LEFT
  999. Similar to U and D, except that icons are shifted to the left and that 
  1000. portions shifted off the left side are wrapped back to the right side.
  1001.  
  1002. R:SHIFT RIGHT
  1003. Exactly like L, except that icons are shifted to the right.
  1004.  
  1005. ^V:FLIP VERT
  1006. If you want to turn the icon completely upside down, press CTRL-V.
  1007.  
  1008. ^H:FLIP HORIZ
  1009. To flip an image sideways press CTRL-H, producing a mirror image of 
  1010. the original.
  1011.  
  1012. ^B:BROWSE
  1013. "BROWSE" lets you skim through all the icons in the Label Magic 
  1014. directory.  The icon images are shown inside the preview box.  As we 
  1015. mentioned earlier, the preview box is the small box on the right side 
  1016. of the screen that looks like a small framed picture.  Notice that 
  1017. during the browse cycle the word "PREVIEW" is replaced by "BROWSE."  
  1018. As each icon is displayed, so too is its name.  The name is displayed 
  1019. immediately below the preview box.
  1020.  
  1021. To load an icon directly into Label Magic, type "L" while it is in 
  1022. view inside the BROWSE box.  This subroutine will take you temporarily 
  1023. out the graphics mode and wait for you to type in the icon name to be 
  1024. loaded.
  1025.  
  1026. ^S:SAVE
  1027. The CTRL-S key combination allows you to save the currently selected 
  1028. icon work for later printing.  Be sure you do not give the new file 
  1029. the same name as an existing one or all the information on the 
  1030. original file will be replaced by what is on the new one.
  1031.  
  1032. ^L:LOAD
  1033. Use CTRL-L to load a preexisting icon.  Keep in mind that the icon 
  1034. currently in view will be lost when you load a different one. 
  1035.  
  1036. ^I:IMPORT 
  1037. CTRL-I invokes the icon importing facility.  This feature makes 
  1038. conversion of The PRINT SHOP  and PRINTMASTER  graphics to Label Magic 
  1039. icons possible.  In addition to making the conversion process 
  1040. possible, this feature makes the conversion simple.
  1041.  
  1042. ESC=EXIT
  1043. Use the ESC key at any time to exit the editor.  Save your work!
  1044.  
  1045.  
  1046. Icon Importing
  1047.  
  1048. Important
  1049.  
  1050. Before you can use the import option, you must copy your PRINT SHOP 
  1051. and/or PRINTMASTER graphic files into the Label Magic directory (i.e. 
  1052. C:\LM).  For both PRINT SHOP and PRINTMASTER, graphic files come as 
  1053. matched sets.  With PRINT SHOP these are twin files bearing the file 
  1054. extensions ".NAM" and ".DAT."  For PRINTMASTER the file extensions are 
  1055. ".SDR" and ".SHP."
  1056.  
  1057. For example, with PRINT SHOP there are two files that contain the 
  1058. default graphic libraries which are called "ICONS.NAM" and 
  1059. "ICONS.DAT."  The default library files for PRINTMASTER are "SLIB.SDR" 
  1060. and "SLIB.SHP."  Icons YOU created in either of these programs will be 
  1061. stored in files other than the defaults.  In PRINTMASTER, user-created 
  1062. graphics are stored in files called "ULIB.SDR" and "ULIB.SHP,"  while 
  1063. PRINT SHOP keeps user-generated icons in the files "GRDATA.NAM" and 
  1064. "GRDATA.DAT."
  1065.  
  1066. File extensions for The "NEW" Print Shop icons are ".PNM" and ".PNG."  
  1067. The default graphic library files for The "NEW" Print Shop are 
  1068. "GRAPHICS.PNM" and "GRAPHICS.PNG."  Party library files, which may 
  1069. also be included, are named "P-GRAPH.PNM" and "P-GRAPH.PNG."  In 
  1070. addition to the regular graphic libraries, you may also find file 
  1071. pairs bearing the extensions ".PNM" and ".POG."  These are Print Shop 
  1072. libraries converted to the "NEW" format using a supplied utility 
  1073. called "CONVERT.EXE," and are also acceptable to Label Magic.
  1074.  
  1075. At any rate, once you have determined which files contain the graphic 
  1076. information you wish to convert, copy both files into the Label Magic 
  1077. directory (presumably C:\LM).
  1078.  
  1079. The first thing that happens when you press CTRL-I is that you are 
  1080. presented with a list of all the PRINT SHOP or PRINTMASTER graphic 
  1081. libraries.  Use the arrow keys, PgUp, PgDn, etc. to select the 
  1082. appropriate library.  If there is only one library in the Label Magic 
  1083. directory, then simply press ENTER to select it.
  1084.  
  1085. At this point, the names of the graphics will be displayed.  Pressing 
  1086. the ENTER key will present you with addition pages of graphic names, 
  1087. if any exist.  When you see a graphic you would like to convert to an 
  1088. icon, press "S" to select it.  You will be asked to enter the number 
  1089. of the icon.  This is the number shown next to the name of each icon.  
  1090. If the you forget the number, or if it is covered up by the pop-up 
  1091. window, hit ESC to remove the window temporarily and then press "S" 
  1092. again to enter the number.
  1093.  
  1094. Due to the fact that PRINT SHOP and PRINTMASTER graphics are larger 
  1095. (horizontally, for the most part) than Label Magic icons, it is 
  1096. necessary to truncate at least a portion of the original.  For this 
  1097. reason, you will be asked to select a conversion method.
  1098.  
  1099. TRADEMARK NOTICE:  The PRINT SHOP, The "NEW" Print Shop  and
  1100. PRINTMASTER  are trademarks of their respective companies and are not 
  1101. affiliated with NEOCOM or Label Magic in any way.
  1102. Icon Conversion
  1103.  
  1104. The first step in the icon conversion process is choosing the 
  1105. appropriate conversion method.  Conversion methods L, C, R and S are 
  1106. described below.
  1107.  
  1108.  
  1109. I C O N   I M P O R T / C O N V E R S I O N   M E T H O D S
  1110.  
  1111. L:    Method "L" or "Left justified" means that the resulting icon will 
  1112.         contain the information from the left most portion of the
  1113.         original graphic, truncation on the right side.
  1114.  
  1115. C:    Method "C" or "Centered" means the resulting icon will contain 
  1116.         the information from the center of the original, truncating a
  1117.         little from both the left and right sides.
  1118.  
  1119. R:    Method "R" or "Right justified" means exactly the opposite of 
  1120.         method "L."  This time the left side of the original graphic will
  1121.         be truncated in the resulting icon.
  1122.  
  1123. S:    Method "S" or "Squeeze to fit" is the method you will probably 
  1124.         use most often since it imports the entire icon, give or take a
  1125.         pixel row or column.  This method will work on some icons better
  1126.         than others.  Some will require minor touch up after conversion,
  1127.         while others will require little or none.  This method generally
  1128.         provides the best results.
  1129.  
  1130. In general, if the original PRINT SHOP or PRINTMASTER graphic is not 
  1131. very wide, use either method L, C or R.  In situations where the 
  1132. original graphic is very large, however, use method "S" to be sure the 
  1133. entire icon is converted.  Until you are familiar with the results, 
  1134. try both method "S" and at least one of the others to obtain the best 
  1135. results.
  1136.  
  1137.  
  1138. A Final Note About Conversions
  1139.  
  1140. There is a stand-alone utility called "2LM.EXE" which can convert 
  1141. PRINT SHOP and/or PRINTMASTER graphics to Label Magic icons included 
  1142. with the package.  To find out which parameters to use, simply run it 
  1143. from the DOS command prompt.  This utility is actually used by Label 
  1144. Magic, even though it appears as though it is a part of the main 
  1145. program.  For programmers interested in writing utilities, 2LM.EXE 
  1146. could be useful.
  1147.  
  1148.  
  1149. E D I T E R   D I S C U S S I O N
  1150.  
  1151. Drawing/Cursor Movement
  1152.  
  1153. Once you've had some time to use the Label Magic ICON EDITOR, you will 
  1154. find that the drawing process soon becomes second nature.  For 
  1155. keyboard users, you simply move the cursor around the editor box using 
  1156. the arrow keys.  Then press F3 to toggle squares "on" or "off."  
  1157. You'll also use the "DRAW" and "ERASE" options to make lines or to 
  1158. erase portions of an icon.
  1159.  
  1160. Mouse users, on the other hand, will probably rarely use those 
  1161. options, since they are duplicated using the mouse buttons. One 
  1162. instance where a mouse user might prefer to use "DRAW" is for drawing 
  1163. perfectly straight lines.  Straight vertical lines are difficult with 
  1164. a mouse; however, using the keyboard they're practically automatic. 
  1165. Alternate between the mouse and keyboard in order to find the perfect 
  1166. balance between keyboard and mouse control.
  1167.  
  1168. When using a mouse, be sure that "DRAW" and "ERASE" are NOT selected.  
  1169. That means, if you see either of those words in the status area in the 
  1170. lower left portion of the screen, push the appropriate function keys 
  1171. to turn them off.
  1172.  
  1173. One final note, you can use your mouse to move the block cursor to any 
  1174. position inside editor box in two ways. The first method (destructive) 
  1175. is to move the mouse arrow to the destination block and then press 
  1176. either the left or the right button, depending on whether or not you 
  1177. want the destination block "on" or "off."  The second method (non-
  1178. destructive) is to press both buttons simultaneously and hold them 
  1179. while dragging the block cursor to the destination position.  This 
  1180. method will allow you to drag the block cursor across the editor box 
  1181. without harming the background.
  1182.  
  1183. There is one thing you have to watch out for, though, when using 
  1184. method two.  Since it is impossible to press both buttons at exactly 
  1185. the same time, don't attempt to; just press the button (left or right) 
  1186. which would not change the current block's status first.  Then press 
  1187. the other button and hold them together after that.  For instance, if 
  1188. the mouse arrow is sitting on a black block, press the right button 
  1189. first.  Similarly, if the arrow is sitting on a highlighted block (red 
  1190. or white), press the left button first.  Once both buttons are down, 
  1191. no further damage can be done.
  1192.  
  1193.  
  1194. Icon Alignment
  1195.  
  1196. You may find that an icon doesn't match up vertically exactly where it 
  1197. should be, with respect to the address on a label.  If this happens, 
  1198. and if the icon doesn't take up the entire editor box, use the "SHIFT" 
  1199. options (UP/DOWN) to move the icon vertically one pixel row at a time.
  1200.  
  1201.  
  1202. A D V A N C E D   T E C H N I Q U E S
  1203.        
  1204. Pascal Programmers
  1205.  
  1206. This file contains the [Turbo] Pascal data and file structure for 
  1207. Label Magic unpacked icons.  Label Magic icons are normally stored 
  1208. packed and must be converted to unpacked (using CONVICON.EXE, 
  1209. mentioned below) so that they may be used with the following 
  1210. structure.
  1211.  
  1212.  
  1213. CONST
  1214.   MaxX = 50;
  1215.   MaxY = 50;
  1216. TYPE
  1217.   { UnPacked Icon DATA TYPE }
  1218.   Icon_Type = ARRAY[1..MaxX,1..MaxY] OF BOOLEAN;
  1219. VAR
  1220.   Icon  : Icon_Type;
  1221.   IconF : FILE OF Icon_Type;   { Random access file type }
  1222.  
  1223.  
  1224. Comments
  1225.  
  1226. Icons are stored as record #0 in the random access file, IconF.  Your 
  1227. programs may shell into the conversion program (CONVICON.EXE), using 
  1228. the appropriate parameters, to UNPACK the 350 byte icons.  Packed (350 
  1229. byte) icons may be converted either to "unpacked" (shown above), 
  1230. "TEXT" ('*' and ' ') or ASCII ('_', '_', '_', or ' ').
  1231.  
  1232.  
  1233. Simple Programming Example
  1234.  
  1235. {$M 16000,0,0}
  1236. PROGRAM Load_Icon;
  1237. USES
  1238.   Dos;
  1239. TYPE
  1240.   Icon_Type = ARRAY[1..50,1..50] OF BOOLEAN;
  1241. VAR
  1242.   Icon  : Icon_Type;
  1243.   IconF : FILE OF Icon_Type;
  1244.  
  1245. BEGIN
  1246.   EXEC( 'CONVICON.EXE',' U LM.ICN LM.ICN' );  { UnPack ICON }
  1247.   ASSIGN( IconF,'LM.ICN' );
  1248.   RESET( IconF );
  1249.   READ(IconF,Icon);
  1250.   CLOSE(IconF);
  1251.   .
  1252.   .
  1253.   .
  1254.   .
  1255.   Do graphics whatever.   .
  1256.   .
  1257.   EXEC( 'CONVICON.EXE',' P LM.ICN LM.ICN' );  { Pack ICON }
  1258. END.
  1259.  
  1260. CONVICON.EXE Information (as seen from the DOS command line):
  1261.  
  1262.  
  1263. CONVICON Version 1.0 - Copyright (C)1989 NEOCOM by Joseph M. Albanese
  1264.  
  1265. Label Magic Icon Utility
  1266.  
  1267. SYNTAX:    C>convicon [OPTION] <infile.ext> <outfile.ext>
  1268.  
  1269. OPTIONS:    T - Convert a packed icon (350 byte) to a text icon
  1270.         I - Convert a text icon to a packed icon (350 byte)
  1271.         A - Convert a packed icon (350 byte) to an ASCII icon
  1272.         B - Convert an ASCII icon BACK to a packed icon
  1273.         U - Convert a packed icon (350 byte) to an UNpacked icon 
  1274. (2500 byte)
  1275.         P - Convert an unpacked icon (2500 byte) to a PACKed icon 
  1276. (350 byte)
  1277.  
  1278. EXAMPLES:    C>convicon t lm.icn lm.txt
  1279.         C>convicon a lm.icn lm.asc
  1280.         C>convicon b lm.asc lm.icn
  1281.  
  1282.  
  1283. One Final Note
  1284.  
  1285. The unpacked icons, produced in Label Magic, do not necessarily have 
  1286. to be stored one per file.  A random access file of many [unpacked] 
  1287. icons could be used to store an animation sequence of single-color 
  1288. objects to be used in a game, for instance.
  1289.  
  1290. ------------------------------------------------------------------------------
  1291.                           Label Magic 3.0 Registration Form
  1292.  
  1293.  
  1294.        SEND THIS FORM TO:
  1295.   
  1296.        LABEL MAGIC REGISTRATION
  1297.        P.O. Box 1126, Martinsville VA 24114
  1298.  
  1299.        What you get by registering:
  1300.  
  1301.                 o Latest verson of Label Magic
  1302.                 o Technical support
  1303.                 o Laser-printed, manual
  1304.                 o FREE UTILITY
  1305.  
  1306.        Please make checks ($24.95 US funds only) payable to
  1307.        "NEOCOM Microspecialists, Inc."
  1308.  
  1309.            =========================================================
  1310.            $$ Overseas orders please add an additional $5 postage $$
  1311.            =========================================================
  1312.  
  1313.        Send your check, along with the following registration form:
  1314.  
  1315.        Your name _______________________________   Phone: (  )___-_____
  1316.  
  1317.        Address ________________________________________________________
  1318.  
  1319.        ________________________________________________________________
  1320.  
  1321.        City _________________________ State _________ Zip Code ________
  1322.  
  1323.        Computer Type _________________________________
  1324.  
  1325.        Printer Type _________________________________
  1326.  
  1327.        Preferred diskette type:                  [ ] 3½          [ ] 5¼
  1328.  
  1329.        How did you get the shareware Label Magic? ________________________
  1330.  
  1331.        We would also appreciate any input you would care to give concerning
  1332.        NEOCOM products.  If you have any ideas or comments that would make
  1333.        them better programs please let us know.
  1334.  
  1335.        We are working hard to make our products the best, most useful, and
  1336.        affordable on the market today.  With your input we will be well on our
  1337.        way to achieving that goal.
  1338.  
  1339.        ____________________________________________________________________
  1340.  
  1341.        ____________________________________________________________________
  1342.  
  1343.           NOTE:  Don't forget to include the registration/handling fee.
  1344.